API: Remove gdkdrawable.h from public headers
authorBenjamin Otte <otte@redhat.com>
Mon, 22 Nov 2010 17:08:25 +0000 (18:08 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 2 Dec 2010 19:21:02 +0000 (20:21 +0100)
It continues to exist as a private header.

gdk/gdk.h
gdk/gdkdrawable.h
gdk/gdktypes.h

index 9bc962201f2df6c8e89c7ab795cc00fc2fe3a863..851185a8c036de19519666df09905614d5a0e58d 100644 (file)
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -38,7 +38,6 @@
 #include <gdk/gdkdisplay.h>
 #include <gdk/gdkdisplaymanager.h>
 #include <gdk/gdkdnd.h>
-#include <gdk/gdkdrawable.h>
 #include <gdk/gdkenumtypes.h>
 #include <gdk/gdkevents.h>
 #include <gdk/gdkinput.h>
index b8799e343de7f36d52b00226f7a2dd26a2138d29..d790b023ca062af56e628c370d51d7f26865b3d6 100644 (file)
  * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
  */
 
-#if !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION)
-#error "Only <gdk/gdk.h> can be included directly."
-#endif
-
 #ifndef __GDK_DRAWABLE_H__
 #define __GDK_DRAWABLE_H__
 
@@ -38,6 +34,7 @@
 
 G_BEGIN_DECLS
 
+typedef struct _GdkDrawable      GdkDrawable;
 typedef struct _GdkDrawableClass GdkDrawableClass;
 
 #define GDK_TYPE_DRAWABLE              (gdk_drawable_get_type ())
index f50d02f49a925c93f2445e5653c83f5da19749a4..865a7f52266cb434ea93427389238d8b21f9e981 100644 (file)
@@ -139,8 +139,6 @@ typedef struct _GdkRGBA               GdkRGBA;
 typedef struct _GdkCursor            GdkCursor;
 typedef struct _GdkVisual             GdkVisual;
 
-typedef struct _GdkDrawable           GdkDrawable;
-
 /**
  * GdkWindow:
  *